running foot - French English Dictionary